i have my doubts. - French English Dictionary